903 Haliimaile Rd, Makawao, Maui, HI 96768-9712, Maui
"We stopped here after our Volcano bike tour. The food is fantastic and you must stop. The French toa"
"We stopped here after our Volcano bike tour. The food is fantastic and you must stop. The French toa"